Actividades
Más reciente
False
Imagen de fondo del banner
Actividades UIAutomation
Última actualización 3 de abr. de 2024

Atajo del teclado

Envía uno o más atajos de teclado a un elemento de la IU.

Esta API debe añadirse después de Abrir o Adjuntar.

Definición

Espacio de nombres: UiPath.UIAutomationNext.API.Models

Ensamblado: UiPath.UIAutomationNext.API.Models (en UiPath.UIAutomationNext.API.Models dll)

Sobrecargas

SobrecargaDescripción
KeyboardShortcut(TargetAnchorableModel,KeyboardShortcutOptions)Envía uno o más atajos de teclado a un elemento de la IU, identificado como objeto TargetAnchorableModel , junto con otras opciones.
KeyboardShortcut(String, KeyboardShortcutOptions)Envía uno o más atajos de teclado a un elemento de la IU, identificado como una cadena desde el repositorio de objetos, junto con otras opciones.
KeyboardShortcut(String, String, Double)Envía uno o más atajos de teclado a un elemento de la IU, identificado como una cadena desde el repositorio de objetos, junto con otras opciones.
KeyboardShortcut(TargetAnchorableModel, String, Double)Envía uno o más atajos de teclado a un elemento de la IU, identificado como objeto TargetAnchorableModel , junto con otras opciones.

KeyboardShortcut(TargetAnchorableModel,KeyboardShortcutOptions)

Envía uno o más atajos de teclado a un elemento de la IU, identificado como objeto TargetAnchorableModel , junto con otras opciones.
KeyboardShortcut(
    TargetAnchorableModel target,
    KeyboardShortcutOptions keyboardShortcutOptions)KeyboardShortcut(
    TargetAnchorableModel target,
    KeyboardShortcutOptions keyboardShortcutOptions)
target TargetAnchorableModel
El elemento de IU específico al que quieres enviar el método abreviado de teclado, identificado como un objeto TargetAnchorableModel .
keyboardShortcutOptions KeyboardShortcutOptions
  • Shortcuts String : los atajos de teclado que se enviarán.
  • ActivateBefore Boolean : si se establece en True, el elemento de IU de destino pasa al primer plano y se activa antes de enviar los atajos. Esta opción está True de forma predeterminada.
  • DelayBetweenShortcuts Double : retraso (en segundos) entre atajos de teclado consecutivos. El valor predeterminado es 0,5 segundos.
  • DelayBetweenKeys Double : retraso (en segundos) entre las teclas dentro de un atajo de teclado.
  • ClickBeforeMode NClickMode : elija el tipo de operación de clic:
    • None
    • Single
    • Double
  • InteractionMode NChildInteractionMode : especifica la API utilizada para realizar las Actions. Están disponibles las siguientes opciones:
    • SameAsCard : usa el mismo modo de entrada que las API Abrir o Asociar . Esta es la selección predeterminada.
    • HardwareEvents : utiliza el controlador de hardware para realizar las Actions. Esta es la API más lenta, no puede funcionar en segundo plano, pero es compatible con todas las aplicaciones de escritorio.
    • DebuggerApi: realiza acciones mediante las API de depuración. Solo funciona para los elementos de Chromium. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Para más detalles, visita esta página.
    • WindowMessages : envía la entrada a través de mensajes Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los eventos de hardware. Envía todo el texto en una sola Actions. Funciona incluso si la aplicación de destino no está enfocada. Pruebe si el elemento de la interfaz de usuario de su aplicación de destino lo admite

KeyboardShortcut(String, KeyboardShortcutOptions)

Envía uno o más atajos de teclado a un elemento de la IU, identificado como una cadena desde el repositorio de objetos, junto con otras opciones.

KeyboardShortcut(
    strint target, 
    KeyboardShortcutOptions keyboardShortcutOptions)KeyboardShortcut(
    strint target, 
    KeyboardShortcutOptions keyboardShortcutOptions)
target Cadena
El elemento de IU específico al que deseas enviar el atajo de teclado, identificado como una cadena del repositorio de objetos.
keyboardShortcutOptions KeyboardShortcutOptions
  • Shortcuts String : los atajos de teclado que se enviarán.
  • ActivateBefore Boolean : si se establece en True, el elemento de IU de destino pasa al primer plano y se activa antes de enviar los atajos. Esta opción está True de forma predeterminada.
  • DelayBetweenShortcuts Double : retraso (en segundos) entre atajos de teclado consecutivos. El valor predeterminado es 0,5 segundos.
  • DelayBetweenKeys Double : retraso (en segundos) entre las teclas dentro de un atajo de teclado.
  • ClickBeforeMode NClickMode : elija el tipo de operación de clic:
    • None
    • Single
    • Double
  • InteractionMode NChildInteractionMode : especifica la API utilizada para realizar las Actions. Están disponibles las siguientes opciones:
    • SameAsCard : usa el mismo modo de entrada que las API Abrir o Asociar . Esta es la selección predeterminada.
    • HardwareEvents : utiliza el controlador de hardware para realizar las Actions. Esta es la API más lenta, no puede funcionar en segundo plano, pero es compatible con todas las aplicaciones de escritorio.
    • DebuggerApi: realiza acciones mediante las API de depuración. Solo funciona para los elementos de Chromium. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Para más detalles, visita esta página.
    • WindowMessages : envía la entrada a través de mensajes Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los eventos de hardware. Envía todo el texto en una sola Actions. Funciona incluso si la aplicación de destino no está enfocada. Pruebe si el elemento de la interfaz de usuario de su aplicación de destino lo admite

KeyboardShortcut(String, String, Double)

Envía uno o más atajos de teclado a un elemento de la IU, identificado como una cadena desde el repositorio de objetos, junto con otras opciones.

KeyboardShortcut(
    string target, 
    string shortcuts,
    [double delayBetweenShortcuts])KeyboardShortcut(
    string target, 
    string shortcuts,
    [double delayBetweenShortcuts])
target Cadena
El elemento de IU específico al que deseas enviar el atajo de teclado, identificado como una cadena del repositorio de objetos.
shortcuts Cadena
El atajo de teclado que desea enviar al elemento de la interfaz de usuario.
delayBetweenShortcuts Double
Retraso (en segundos) entre atajos de teclado consecutivos. El valor predeterminado es 0,5 segundos.

KeyboardShortcut(TargetAnchorableModel, String, Double)

Envía uno o más atajos de teclado a un elemento de la IU, identificado como objeto TargetAnchorableModel , junto con otras opciones.
KeyboardShortcut(
    TargetAnchorableModel target,
    string shortcuts,
    [double delayBetweenShortcuts])KeyboardShortcut(
    TargetAnchorableModel target,
    string shortcuts,
    [double delayBetweenShortcuts])
target TargetAnchorableModel
El elemento de IU específico al que quieres enviar el método abreviado de teclado, identificado como un objeto TargetAnchorableModel .
shortcuts Cadena
El atajo de teclado que desea enviar al elemento de la interfaz de usuario.
delayBetweenShortcuts Double
Retraso (en segundos) entre atajos de teclado consecutivos. El valor predeterminado es 0,5 segundos.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.